/**
 * 
 */
package com.quanyan.place.entity.apiresp;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

import com.quanyan.common.Plugin.PageObj;

/**
 * @des 返回固定场子订单信息
 * @author tim
 * @date 2017年4月15日
 */
public class RespFixedChildOrder implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	
	private Integer childOrderSize;//子订单个数
	private Integer useType;//默认都是固定场 1
	private byte saleChannel;//销售渠道（订单渠道：1：APP，2：微信公众号，3：H5，4：商家端，5：小程序）
	private Date orderTime;//下单时间
	private BigDecimal totalPay;//累计实付
	private String payType;//详见每个子订单
	private String orderNotes;//订单备注
	private String operator;//订单操作人
	
	private PageObj<List<RespPlaceOrderList>> placeOrderList;
	
	/**
	 * @return the placeOrderList
	 */
	public PageObj<List<RespPlaceOrderList>> getPlaceOrderList() {
		return placeOrderList;
	}
	/**
	 * @param placeOrderList the placeOrderList to set
	 */
	public void setPlaceOrderList(PageObj<List<RespPlaceOrderList>> placeOrderList) {
		this.placeOrderList = placeOrderList;
	}
	/**
	 * @return the childOrderSize
	 */
	public Integer getChildOrderSize() {
		return childOrderSize;
	}
	/**
	 * @param childOrderSize the childOrderSize to set
	 */
	public void setChildOrderSize(Integer childOrderSize) {
		this.childOrderSize = childOrderSize;
	}
	/**
	 * @return the orderTime
	 */
	public Date getOrderTime() {
		return orderTime;
	}
	/**
	 * @param orderTime the orderTime to set
	 */
	public void setOrderTime(Date orderTime) {
		this.orderTime = orderTime;
	}
	
	
	/**
	 * @return the useType
	 */
	public Integer getUseType() {
		return useType;
	}
	/**
	 * @param useType the useType to set
	 */
	public void setUseType(Integer useType) {
		this.useType = useType;
	}
	/**
	 * @return the saleChannel
	 */
	public byte getSaleChannel() {
		return saleChannel;
	}
	/**
	 * @param saleChannel the saleChannel to set
	 */
	public void setSaleChannel(byte saleChannel) {
		this.saleChannel = saleChannel;
	}
	
	/**
	 * @return the totalPay
	 */
	public BigDecimal getTotalPay() {
		return totalPay;
	}
	/**
	 * @param totalPay the totalPay to set
	 */
	public void setTotalPay(BigDecimal totalPay) {
		this.totalPay = totalPay;
	}
	/**
	 * @return the payType
	 */
	public String getPayType() {
		return payType;
	}
	/**
	 * @param payType the payType to set
	 */
	public void setPayType(String payType) {
		this.payType = payType;
	}
	/**
	 * @return the orderNotes
	 */
	public String getOrderNotes() {
		return orderNotes;
	}
	/**
	 * @param orderNotes the orderNotes to set
	 */
	public void setOrderNotes(String orderNotes) {
		this.orderNotes = orderNotes;
	}
	/**
	 * @return the operator
	 */
	public String getOperator() {
		return operator;
	}
	/**
	 * @param operator the operator to set
	 */
	public void setOperator(String operator) {
		this.operator = operator;
	}

}
